import { createApp } from 'vue';
import App from './App.vue'
import router from './router';
import TDesign from 'tdesign-vue-next';
import Antd from 'ant-design-vue';
import { createPinia } from 'pinia';
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate';



import '@/assets/iconFont/custom/iconfont.css'
import '@/assets/iconFont/custom/iconfont.js'

import '@/assets/iconFont/sgcc/iconfont.css'
import '@/assets/iconFont/sgcc/iconfont.js'

import '@/assets/iconFont/ltdx/iconfont.css'
import '@/assets/iconFont/ltdx/iconfont.js'

import '@/assets/iconFont/justification/iconfont.css'
import '@/assets/iconFont/justification/iconfont.js'

import '@/assets/iconFont/le5le/assets.le5lecdn.com_2d_canvas2svg.js'
import '@/assets/iconFont/le5le/marked.min.js'
import '@/assets/iconFont/le5le/font_4042197_vr5c62twlzh.js'

import '@/assets/iconFont/lwl/iconfont.css'


import './nprogressRouter'

import '@/assets/css/index.scss';

const app = createApp(App)
const pinia = createPinia();
pinia.use(piniaPluginPersistedstate)
app.use(router).use(Antd).use(TDesign).use(pinia);

app.mount('#app')
